Skip to content

Add ParametricTypeName to support names of types like arrays and tuples.#940

Merged
dnwpark merged 10 commits into
masterfrom
type-name
Oct 3, 2025
Merged

Add ParametricTypeName to support names of types like arrays and tuples.#940
dnwpark merged 10 commits into
masterfrom
type-name

Conversation

@dnwpark

@dnwpark dnwpark commented Oct 1, 2025

Copy link
Copy Markdown
Contributor

Adds to _schemapath

  • ParametricTypeName which represents a type with parameters such as array<int64>.
  • TypeName which is an alias for SchemaPath | ParametricTypeName

Then uses these:

  • Change query builder expressions to use TypeName instead of SchemaPath for types.
  • Add type_name to GelTypeMetadata.__gel_reflection__

@dnwpark dnwpark force-pushed the type-name branch 7 times, most recently from f39c96e to e8bcc97 Compare October 2, 2025 19:01
@dnwpark dnwpark force-pushed the type-name branch 3 times, most recently from 5d6b32f to 49381d9 Compare October 3, 2025 16:16
@dnwpark dnwpark marked this pull request as ready for review October 3, 2025 17:20
@dnwpark dnwpark merged commit 6402540 into master Oct 3, 2025
43 checks passed
@dnwpark dnwpark deleted the type-name branch October 3, 2025 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants